// pages/modal/modal.js
Page({

  /**
   * 页面的初始数据
   */
  data: {

  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  },
  showModal(e){
    let num = parseInt(e.target.dataset.num);
    switch (num){
      case 1:
      wx.showToast({
        title: '加载完成',
        icon:'success'
      })
      break;
      case 2:
      wx.showModal({
        title: '提示',
        content: '确认支付?',
        success(object){
          if(object.confirm == true){
            // 点击确定
            wx.showToast({
              title: '支付成功!',
              icon:'success'
            })
          }else{
            // 点击取消
            wx.showToast({
              title: '取消支付!',
              image:'/images/warn.png'
            })
          }
        }
      })
        break;
      case 3:
      wx.showLoading({
        title: '正在加载...',
      })
      setTimeout(() => {
        wx.hideLoading();
        wx.showToast({
          title: '请求成功!'
        })
      },1500)
        break;
      case 4:
        let list = ['支付宝', '微信', '银联'];
      wx.showActionSheet({
        itemList:list,
        success(res){
          wx.showModal({
            title: '提示',
            content: '您将使用' + list[res.tapIndex] + '进行支付',
            showCancel:false
          })
        }
      })
        break;
    }
  }
})